Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78 NEWTON ROAD Detached £1,954,193 £1,050,000 20 Apr 2009
80 NEWTON ROAD Detached £828,726 £670,000 21 Aug 2018
82 NEWTON ROAD Semi-Detached £839,042 £147,500 26 Sep 1995
84 NEWTON ROAD Detached £1,437,925 £335,000 24 Aug 1999
84A NEWTON ROAD Detached £749,676 £600,000 26 Feb 2018
86 NEWTON ROAD Detached £1,048,266 £665,000 23 Jul 2007
88 NEWTON ROAD Detached £857,693 £500,000 13 Jan 2011
90 NEWTON ROAD Detached £1,297,007 £360,000 18 Dec 2000
92A NEWTON ROAD Detached £642,332 £525,000 26 Feb 2020